package com.glink.manage.dto.sip;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.io.Serializable;

/**
 * @author xum
 * @since 2024/9/9
 **/
@Data
public class ProxyCommonDTO implements Serializable {

    //@NotBlank(message = "设备通道主键id不能为空")
    @ApiModelProperty(value = "设备主键id")
    private String objId;

    //@NotBlank(message = "视频代理SIP用户名不能为空")
    @ApiModelProperty(value = "视频代理SIP用户名")
    private String proxySipCode;

    @ApiModelProperty(value = "设备id")
    private String equipId;

    @ApiModelProperty(value = "网络访问类型,0外网,1内网")
    private String type;

    @NotBlank(message = "国标视频通道编码不能为空")
    @ApiModelProperty(value = "国标视频通道编码")
    private String channelCode;
}
